Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEECE STREET Semi-Detached £245,000 26 Apr 2002
35 - 37 LEECE STREET £400,000 16 Apr 2021